<?php
// 数组排序
// sort() - 对数组进行升序排列
// rsort() - 对数组进行降序排列


// (1)  数值数组排序
//纯数字排序
$list = array(4, 6, 2, 22, 11);
// sort($list);
// rsort($list);
// print_r($list);

//非纯数字排序
// $cars = array("Volvo", "BMW", "Toyota");
// sort($cars);
// print_r($cars);


// 关联数组
// ksort() - 根据关联数组的键，对数组进行升序排列;
// krsort() - 根据关联数组的键，对数组进行降序排列;

// asort() - 根据关联数组的值，对数组进行升序排列;
// arsort() - 根据关联数组的值，对数组进行降序排列;

$list = array("Peter" => "35", "Ben" => "27", "Joe" => "43");

ksort($list);
krsort($list);
asort($list);
arsort($list);


print_r($list);
